//package com.ksd.common.utils;
//
//import com.fasterxml.jackson.core.JsonProcessingException;
//import com.fasterxml.jackson.databind.JsonNode;
//import com.fasterxml.jackson.databind.ObjectMapper;
//
//public class JSONUtil {
//    private static final ObjectMapper MAPPER = new ObjectMapper();
//    public static String objectToStr(Object obj) {
//        try {
//            return MAPPER.writeValueAsString(obj);
//        } catch (JsonProcessingException e) {
//            // TODO Auto-generated catch block
//            e.printStackTrace();
//        }
//        return null;
//    }
//
//    // Json转对象
//    public static <T> T  jsonToBean(String json,Class<T> beanType){
//        try {
//            return MAPPER.readValue(json,beanType);
//        } catch (JsonProcessingException e) {
//            e.printStackTrace();
//        }
//        return null;
//    }
//
//    public static String getJsonNodeByKey(String json, String key) {
//        try {
//            ObjectMapper objMapper = new ObjectMapper();
//
//            JsonNode rootNode = objMapper.readTree(json);
//
//            return rootNode.get(key).asText();
//        } catch (JsonProcessingException e) {
//            throw new RuntimeException(e);
//        }
//    }
//}